Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 THE MEADOWS Detached £739,455 £730,000 25 Sep 2023
5 THE MEADOWS Detached £876,199 £167,500 18 Apr 1997